epithelial cast - Espagnol Anglais Dictionnaire